// -*- mode: javascript; js-indent-level: 2; -*-
// Copyright 2018-2019 Massachusetts Institute of Technology. All rights reserved.
// Released under the Apache License, Version 2.0
// http://www.apache.org/licenses/LICENSE-2.0

'use strict';

goog.provide('AI.Blockly.Msg.ko_kr');
goog.require('Blockly.Msg.ko');

Blockly.Msg.ko.switch_language_to_korean = {
  // Switch language to korean.
  category: '',
  helpUrl: '',
  init: function() {
    Blockly.Msg.UNDO = '실행 취소';
    Blockly.Msg.REDO = '다시 실행';
    Blockly.Msg.CLEAN_UP = '블록 정리';
    Blockly.Msg.HIDE = '작업 영역 컨트롤 숨기기';
    Blockly.Msg.SHOW = '작업 영역 컨트롤 표시';
    Blockly.Msg.DUPLICATE_BLOCK = '복제하기';
    Blockly.Msg.REMOVE_COMMENT = '주석 삭제하기';
    Blockly.Msg.ADD_COMMENT = '주석 추가하기';
    Blockly.Msg.EXTERNAL_INPUTS = '외부 입력값';
    Blockly.Msg.INLINE_INPUTS = '인라인 입력값';
    Blockly.Msg.HORIZONTAL_PARAMETERS = '가로로 배열하기';
    Blockly.Msg.VERTICAL_PARAMETERS = '세로로 배열하기';
    Blockly.Msg.CONFIRM_DELETE = '삭제 확인';
    Blockly.Msg.DELETE_ALL_BLOCKS = '모든 %1 블록을 삭제 하시겠습니까?';
    Blockly.Msg.DELETE_BLOCK = '블록 삭제하기';
    Blockly.Msg.DELETE_X_BLOCKS = '블록 %1개 삭제하기';
    Blockly.Msg.COLLAPSE_BLOCK = '블록 접기';
    Blockly.Msg.EXPAND_BLOCK = '블록 펼치기';
    Blockly.Msg.DISABLE_BLOCK = '블록 비활성화하기';
    Blockly.Msg.ENABLE_BLOCK = '블록 활성화하기';
    Blockly.Msg.HELP = '도움말';
    Blockly.Msg.EXPORT_IMAGE = '블록을 이미지로 다운로드하기';
    Blockly.Msg.COLLAPSE_ALL = '블록 모두 접기';
    Blockly.Msg.EXPAND_ALL = '블록 모두 펼치기';
    Blockly.Msg.ARRANGE_H = '블록 가로로 배열하기';
    Blockly.Msg.ARRANGE_V = '블록 세로로 배열하기';
    Blockly.Msg.ARRANGE_S = '블록 대각선으로 배열하기';
    Blockly.Msg.SORT_W = '블록 너비순으로 정렬하기';
    Blockly.Msg.SORT_H = '블록 높이순으로 정렬하기';
    Blockly.Msg.SORT_C = '블록 카테고리별로 정렬하기';
    Blockly.Msg.COPY_TO_BACKPACK = '배낭에 추가하기';
    Blockly.Msg.COPY_ALLBLOCKS = '모든 블록을 배낭으로 복사하기';
    Blockly.Msg.REMOVE_FROM_BACKPACK = '배낭에서 제거하십시오.';
    Blockly.Msg.BACKPACK_GET = '배낭에 있는 모든 블록 붙여넣기';
    Blockly.Msg.BACKPACK_EMPTY = '배낭 비우기';
    Blockly.Msg.BACKPACK_CONFIRM_EMPTY = '배낭에 있는 모든 블록을 비우시겠습니까?';
    Blockly.Msg.BACKPACK_DOC_TITLE = '배낭 정보';
    Blockly.Msg.SHOW_BACKPACK_DOCUMENTATION = '배낭 설명서 표시';
    Blockly.Msg.BACKPACK_DOCUMENTATION = '배낭은 복사 / 붙여 넣기 기능입니다. 하나의 프로젝트 또는 화면에서 블록을 복사하여 다른 프로젝트 또는 화면에 붙여 넣을 수 있습니다. 복사하려면 블록을 배낭으로 끌어다 놓을 수 있습니다. 붙여 넣으려면 배낭 아이콘을 클릭하고 블록을 작업 영역으로 끌어다 놓으십시오. </ p> <p> 배낭에 남아있는 블록이있는 MIT App Inventor를 떠나면 다음에 로그인 할 때이 블록이 나타납니다. < / p> <p> <a href=\'/reference/other/backpack.html\' target=\'_blank\'> 여기를 클릭 </a>하여 자세한 문서와 \'방법 \'비디오를 확인하십시오.';
    Blockly.Msg.ENABLE_GRID = '작업 공간 격자 활성화';
    Blockly.Msg.DISABLE_GRID = '작업 공간 격자 비활성화';
    Blockly.Msg.ENABLE_SNAPPING = '자석 기능 활성화';
    Blockly.Msg.DISABLE_SNAPPING = '자석 기능 비활성화';
    Blockly.Msg.DISABLE_ALL_BLOCKS = '모든 블록 사용 안 함';
    Blockly.Msg.ENABLE_ALL_BLOCKS = '모든 블록 사용';
    Blockly.Msg.HIDE_ALL_COMMENTS = '모든 댓글 숨기기';
    Blockly.Msg.SHOW_ALL_COMMENTS = '모든 댓글 보이기';
    Blockly.Msg.GENERICIZE_BLOCK = '일반 만들기';
    Blockly.Msg.UNGENERICIZE_BLOCK = '특정 만들기';
    Blockly.Msg.CHANGE_VALUE_TITLE = '값 바꾸기:';
    Blockly.Msg.NEW_VARIABLE = '새 변수...';
    Blockly.Msg.NEW_VARIABLE_TITLE = '새 변수 이름:';
    Blockly.Msg.RENAME_VARIABLE = '변수 이름 바꾸기...';
    Blockly.Msg.RENAME_VARIABLE_TITLE = '모든 \"%1\"변수의 이름을 다음으로 변경하십시오.';
    Blockly.Msg.VARIABLE_CATEGORY = '변수';
    Blockly.Msg.PROCEDURE_CATEGORY = '함수';
    Blockly.Msg.ERROR_BLOCK_CANNOT_BE_IN_DEFINTION = '이 블럭은 정의 내에 있을 수 없습니다';
    Blockly.Msg.ERROR_SELECT_VALID_ITEM_FROM_DROPDOWN = '드롭 다운에서 유효한 항목을 선택하세요.';
    Blockly.Msg.ERROR_DUPLICATE_EVENT_HANDLER = '이 컴포넌트에 같은 이벤트 핸들러가 여러 개 있습니다.';
    Blockly.Msg.ERROR_COMPONENT_DOES_NOT_EXIST = '구성 요소가 존재하지 않습니다.';
    Blockly.Msg.ERROR_BLOCK_IS_NOT_DEFINED = '이 블록은 정의되지 않았습니다. 이 블록을 삭제하십시오!';
    Blockly.Msg.ERROR_BREAK_ONLY_IN_LOOP = '브레이크 블록은 루프 내에서만 사용해야합니다.';
    Blockly.Msg.LANG_COLOUR_PICKER_TOOLTIP = '사각형을 클릭하여 색상을 고르세요';
    Blockly.Msg.LANG_COLOUR_BLACK = '검정';
    Blockly.Msg.LANG_COLOUR_WHITE = '흰색';
    Blockly.Msg.LANG_COLOUR_RED = '빨강';
    Blockly.Msg.LANG_COLOUR_PINK = '분홍';
    Blockly.Msg.LANG_COLOUR_ORANGE = '주황';
    Blockly.Msg.LANG_COLOUR_YELLOW = '노랑';
    Blockly.Msg.LANG_COLOUR_GREEN = '초록';
    Blockly.Msg.LANG_COLOUR_CYAN = '청록';
    Blockly.Msg.LANG_COLOUR_BLUE = '파랑';
    Blockly.Msg.LANG_COLOUR_MAGENTA = '자홍색';
    Blockly.Msg.LANG_COLOUR_LIGHT_GRAY = '밝은 회색';
    Blockly.Msg.LANG_COLOUR_DARK_GRAY = '짙은 회색';
    Blockly.Msg.LANG_COLOUR_GRAY = '회색';
    Blockly.Msg.LANG_COLOUR_SPLIT_COLOUR = '색상 분리하기';
    Blockly.Msg.LANG_COLOUR_SPLIT_COLOUR_TOOLTIP = '각각 0에서 255사이의 빨강, 초록, 파랑색과 투명도값을 가지는 리스트를 반환합니다.';
    Blockly.Msg.LANG_COLOUR_MAKE_COLOUR = '색상 만들기';
    Blockly.Msg.LANG_COLOUR_MAKE_COLOUR_TOOLTIP = '주어진 빨강, 초록, 파랑색과 투명도값을 조합한 색상을 만듭니다.';
    Blockly.Msg.LANG_CATEGORY_CONTROLS = '제어';
    Blockly.Msg.LANG_CONTROLS_IF_MSG_IF = '만약';
    Blockly.Msg.LANG_CONTROLS_IF_MSG_ELSEIF = '아니고 만약';
    Blockly.Msg.LANG_CONTROLS_IF_MSG_ELSE = '아니면';
    Blockly.Msg.LANG_CONTROLS_IF_MSG_THEN = '이라면 실행';
    Blockly.Msg.LANG_CONTROLS_IF_IF_TITLE_IF = '만약';
    Blockly.Msg.LANG_CONTROLS_IF_IF_TOOLTIP = '조건을 추가 또는 삭제하거나 순서를 바꾸어 만약 블럭을 재설정합니다.';
    Blockly.Msg.LANG_CONTROLS_IF_ELSEIF_TITLE_ELSEIF = '아니고 만약';
    Blockly.Msg.LANG_CONTROLS_IF_ELSEIF_TOOLTIP = '만약 블럭에 조건을 추가합니다.';
    Blockly.Msg.LANG_CONTROLS_IF_ELSE_TITLE_ELSE = '아니면';
    Blockly.Msg.LANG_CONTROLS_IF_ELSE_TOOLTIP = '만약 블럭의 모든 조건을 검사한 후 실행될 마지막 조건을 추가합니다.';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_TITLE_REPEAT = '반복';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_INPUT_DO = '실행';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_OPERATOR_WHILE = '조건 반복';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_OPERATOR_UNTIL = '할 때 까지';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_TOOLTIP_WHILE = '주어진 값이 참이면, 계속하여 명령문을 실행합니다.';
    Blockly.Msg.LANG_CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = '주어진 값이 거짓이면, 계속하여 명령문을 실행합니다.';
    Blockly.Msg.LANG_CONTROLS_FOR_INPUT_WITH = '숫자 세기';
    Blockly.Msg.LANG_CONTROLS_FOR_INPUT_VAR = 'x';
    Blockly.Msg.LANG_CONTROLS_FOR_INPUT_FROM = '시작';
    Blockly.Msg.LANG_CONTROLS_FOR_INPUT_TO = '끝';
    Blockly.Msg.LANG_CONTROLS_FOR_INPUT_DO = '실행';
    Blockly.Msg.LANG_CONTROLS_FOR_TOOLTIP = '시작 숫자부터 마지막 숫자까지 숫자를 셉니다.\n 각 숫자마다, 현재 숫자를 변수 \"%1\"에 지정하고\n 해당 명령문을 실행합니다.';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_ITEM = '각각 반복';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_VAR = '인덱스';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_START = '시작';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_END = '끝';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_STEP = '증가';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_DO = '실행';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_TEXT = '범위내의 각 숫자마다';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_PREFIX = '각';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_SUFFIX = '범위내의';
    Blockly.Msg.LANG_CONTROLS_FORRANGE_TOOLTIP = '\'do \'섹션에서 시작부터 끝까지 각 숫자 값에 대해 블록을 실행하고 매번 값을 스테핑합니다. 주어진 변수 이름을 사용하여 현재 값을 참조하십시오.';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_ITEM = '각각 반복';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_VAR = '항목';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_INLIST = '리스트';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_DO = '실행';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_TEXT = '각각 리스트 항목';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_PREFIX = '각';
    Blockly.Msg.LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_SUFFIX = '리스트';
    Blockly.Msg.LANG_CONTROLS_FOREACH_TOOLTIP = '\'목록의 각 항목에 대한 \'do \'섹션에서 블록을 실행합니다. 주어진 변수 이름을 사용하여 현재 목록 항목을 참조하십시오.';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_INPUT_OFLOOP = '반복의';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK = '벗어나기';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE = '다음 반복 이어나가기';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK = '진입되어 있는 반복문 벗어나기';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE = '이번 반복 블록의 나머지는 뛰어넘고, 다음 반복 블록으로 이어나갑니다.';
    Blockly.Msg.LANG_CONTROLS_FLOW_STATEMENTS_WARNING = '경고: 이 블럭은 반복문 안에서만 사용됩니다.';
    Blockly.Msg.LANG_CONTROLS_WHILE_TITLE = '조건 반복';
    Blockly.Msg.LANG_CONTROLS_WHILE_INPUT_TEST = '조건';
    Blockly.Msg.LANG_CONTROLS_WHILE_INPUT_DO = '실행';
    Blockly.Msg.LANG_CONTROLS_WHILE_COLLAPSED_TEXT = '조건 반복';
    Blockly.Msg.LANG_CONTROLS_WHILE_TOOLTIP = '테스트가 \'참\'인 동안 \'do\'섹션에서 블록을 실행합니다. \'';
    Blockly.Msg.LANG_CONTROLS_CHOOSE_TITLE = '만약';
    Blockly.Msg.LANG_CONTROLS_CHOOSE_INPUT_THEN_RETURN = '이라면';
    Blockly.Msg.LANG_CONTROLS_CHOOSE_INPUT_ELSE_RETURN = '아니면';
    Blockly.Msg.LANG_CONTROLS_CHOOSE_COLLAPSED_TEXT = '만약';
    Blockly.Msg.LANG_CONTROLS_DO_THEN_RETURN_INPUT_DO = '실행 후';
    Blockly.Msg.LANG_CONTROLS_DO_THEN_RETURN_INPUT_RETURN = '결과값 반환';
    Blockly.Msg.LANG_CONTROLS_DO_THEN_RETURN_TOOLTIP = '\'실행\' 영역에 있는 블록을 실행하고 결과를 반환한다. 변수에 값을 반환하기 전에 함수를 실행해야 하는 경우 유용합니다.';
    Blockly.Msg.LANG_CONTROLS_DO_THEN_RETURN_COLLAPSED_TEXT = '실행/결과';
    Blockly.Msg.LANG_CONTROLS_DO_THEN_RETURN_TITLE = '결과 실행';
    Blockly.Msg.LANG_CONTROLS_EVAL_BUT_IGNORE_TITLE = '결과값 무시하고 실행하기';
    Blockly.Msg.LANG_CONTROLS_EVAL_BUT_COLLAPSED_TEXT = '평가하지만 무시한다는 것을 평가하지만 무시하십시오.';
    Blockly.Msg.LANG_CONTROLS_EVAL_BUT_IGNORE_TOOLTIP = '연결된 코드 블록을 실행하고 반환 값을 무시합니다 (있는 경우). 반환 값을 가진 프로 시저를 호출해야하지만 유용 할 필요가없는 경우 유용합니다.';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_TITLE = '다른 스크린 열기';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_INPUT_SCREENNAME = '스크린 이름';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_COLLAPSED_TEXT = '스크린 열기';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_TOOLTIP = '다중 스크린 앱에 새 스크린을 엽니다.';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_TITLE = '시작 값을 전달하며 다른 스크린 열기';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_INPUT_SCREENNAME = '스크린 이름';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_INPUT_STARTVALUE = '시작 값';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_COLLAPSED_TEXT = '가치가있는 화면 열기';
    Blockly.Msg.LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_TOOLTIP = '여러 화면 앱에서 새 화면을 열고 시작 값을 해당 화면에 전달합니다.';
    Blockly.Msg.LANG_CONTROLS_GET_START_VALUE_TITLE = '시작 값 가져오기';
    Blockly.Msg.LANG_CONTROLS_GET_START_VALUE_INPUT_SCREENNAME = '스크린 이름';
    Blockly.Msg.LANG_CONTROLS_GET_START_VALUE_INPUT_STARTVALUE = '시작 값';
    Blockly.Msg.LANG_CONTROLS_GET_START_VALUE_COLLAPSED_TEXT = '시작 값 가져오기';
    Blockly.Msg.LANG_CONTROLS_GET_START_VALUE_TOOLTIP = '일반적으로 다중 스크린 응용 프로그램의 다른 화면에서이 화면을 열 때이 화면에 전달 된 값을 반환합니다. 값이 전달되지 않으면 빈 텍스트를 리턴합니다.';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_TITLE = '스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_COLLAPSED_TEXT = '스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_TOOLTIP = '현재 스크린을 닫습니다.';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_TITLE = '값을 반환하며 스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_INPUT_RESULT = '결과';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_COLLAPSED_TEXT = '값을 반환하며 스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_TOOLTIP = '현재의 화면을 닫아 결과를 화면에 표시합니다.';
    Blockly.Msg.LANG_CONTROLS_CLOSE_APPLICATION_TITLE = '앱 종료';
    Blockly.Msg.LANG_CONTROLS_CLOSE_APPLICATION_COLLAPSED_TEXT = '앱 종료하기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_APPLICATION_TOOLTIP = '이 앱의 모든 스크린을 닫고 앱을 종료시킵니다.';
    Blockly.Msg.LANG_CONTROLS_GET_PLAIN_START_TEXT_TITLE = '시작 텍스트 가져오기';
    Blockly.Msg.LANG_CONTROLS_GET_PLAIN_START_TEXT_COLLAPSED_TEXT = '시작 텍스트 가져오기';
    Blockly.Msg.LANG_CONTROLS_GET_PLAIN_START_TEXT_TOOLTIP = '다른 app에 의해 시작되었을 때이 화면에 전달 된 일반 텍스트를 반환합니다. 값이 전달되지 않으면 빈 텍스트를 리턴합니다. 여러 화면 앱의 경우 일반 시작 텍스트를 가져 오는 대신 시작 값 가져 오기를 사용하십시오.';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TITLE = '텍스트를 반환하며 스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_COLLAPSED_TEXT = '텍스트를 반환하며 스크린 닫기';
    Blockly.Msg.LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TOOLTIP = '현재 화면을 닫고이 화면을 연 텍스트를 앱으로 반환합니다. 이 명령은 App Inventor 화면이 아닌 비 App Inventor 액티비티로 텍스트를 반환하는 명령입니다. 여러 화면 앱에서와 마찬가지로 App Inventor 화면의 경우 값이있는 화면 닫기를 사용하고 일반 텍스트와 함께 화면 닫기를 사용하지 마십시오.';
    Blockly.Msg.LANG_CONTROLS_BREAK_TITLE = '반복 멈추기';
    Blockly.Msg.LANG_CONTROLS_BREAK_INPUT_TEXT = '값';
    Blockly.Msg.LANG_CONTROLS_BREAK_COLLAPSED_TEXT = '반복 멈추기';
    Blockly.Msg.LANG_CATEGORY_LOGIC = '논리';
    Blockly.Msg.LANG_LOGIC_COMPARE_TOOLTIP_EQ = '두 값이 동일한지 아닌지 검사합니다.\n 비교되는 값들이 숫자 뿐 아니라 다른 유형의 값도 될 수 있습니다.\n 숫자는 보이는 형태의 문자열과 동일한 값으로 간주합니다.\n 예를 들어, 숫자 0은 텍스트 \"0\"과 동일합니다. 또한 두 문자열이 나타내는\n 숫자가 동일한 값이라면, 두 문자열은 서로 동일합니다. 예를 들어\n \"1\"은 \"01\"과 동일합니다.';
    Blockly.Msg.LANG_LOGIC_COMPARE_TOOLTIP_NEQ = '만약 두 값이 서로 다르면 참을 반환합니다.';
    Blockly.Msg.LANG_LOGIC_COMPARE_TRANSLATED_NAME = '동일한 식';
    Blockly.Msg.LANG_LOGIC_COMPARE_EQ = '=';
    Blockly.Msg.LANG_LOGIC_COMPARE_NEQ = '≠';
    Blockly.Msg.LANG_LOGIC_OPERATION_AND = '그리고';
    Blockly.Msg.LANG_LOGIC_OPERATION_OR = '또는';
    Blockly.Msg.LANG_LOGIC_OPERATION_TOOLTIP_AND = '만약 모든 입력값이 참이면 참을 반환합니다.';
    Blockly.Msg.LANG_LOGIC_OPERATION_TOOLTIP_OR = '만약 하나 이상의 값이 참이면 참을 반환합니다.';
    Blockly.Msg.LANG_LOGIC_NEGATE_INPUT_NOT = '아니다';
    Blockly.Msg.LANG_LOGIC_NEGATE_TOOLTIP = '만약 입력값이 거짓이면 참을 반환합니다. 만약 입력값이 참이면 거짓을 반환합니다.';
    Blockly.Msg.LANG_LOGIC_BOOLEAN_TRUE = '참';
    Blockly.Msg.LANG_LOGIC_BOOLEAN_FALSE = '거짓';
    Blockly.Msg.LANG_LOGIC_BOOLEAN_TOOLTIP_TRUE = '불린값 참(true)을 반환합니다.';
    Blockly.Msg.LANG_LOGIC_BOOLEAN_TOOLTIP_FALSE = '불린값 거짓(거짓)을 반환합니다.';
    Blockly.Msg.LANG_CATEGORY_MATH = '수학';
    Blockly.Msg.LANG_MATH_NUMBER_TOOLTIP = '빈칸에 입력한 숫자를 값으로 사용합니다.';
    Blockly.Msg.LANG_MATH_MUTATOR_ITEM_INPUT_NUMBER = '숫자';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_EQ = '만약 두 수가 서로 같으면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_NEQ = '만약 두 수가 서로 다르면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_LT = '만약 앞의 수가 뒤의 수보다 작으면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_LTE = '만약 앞의 수가 뒤의 수보다 작거나 같으면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_GT = '만약 앞의 수가 뒤의 수보다 크면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_TOOLTIP_GTE = '만약 앞의 수가 뒤의 수보다 크거나 같으면 참을 반환합니다.';
    Blockly.Msg.LANG_MATH_COMPARE_EQ = '=';
    Blockly.Msg.LANG_MATH_COMPARE_NEQ = '≠';
    Blockly.Msg.LANG_MATH_COMPARE_LT = '<';
    Blockly.Msg.LANG_MATH_COMPARE_LTE = '≤';
    Blockly.Msg.LANG_MATH_COMPARE_GT = '>';
    Blockly.Msg.LANG_MATH_COMPARE_GTE = '≥';
    Blockly.Msg.LANG_MATH_ARITHMETIC_TOOLTIP_ADD = '두 수를 더한 값을 반환합니다.';
    Blockly.Msg.LANG_MATH_ARITHMETIC_TOOLTIP_MINUS = '두 수를 뺀 값을 반환합니다.';
    Blockly.Msg.LANG_MATH_ARITHMETIC_TOOLTIP_MULTIPLY = '두 수를 곱한 값을 반환합니다.';
    Blockly.Msg.LANG_MATH_ARITHMETIC_TOOLTIP_DIVIDE = '두 수를 나눈 값을 반환합니다.';
    Blockly.Msg.LANG_MATH_ARITHMETIC_TOOLTIP_POWER = '앞의 수를 뒤의 수만큼 제곱한 값을 반환합니다.';
    Blockly.Msg.LANG_MATH_BITWISE_TOOLTIP_AND = '두 숫자의 비트 AND를 반환합니다.';
    Blockly.Msg.LANG_MATH_BITWISE_TOOLTIP_IOR = '두 숫자의 비트 OR을 반환합니다.';
    Blockly.Msg.LANG_MATH_BITWISE_TOOLTIP_XOR = '두 숫자의 비트 배타적 OR을 반환합니다.';
    Blockly.Msg.LANG_MATH_ARITHMETIC_ADD = '+';
    Blockly.Msg.LANG_MATH_ARITHMETIC_MINUS = '-';
    Blockly.Msg.LANG_MATH_ARITHMETIC_MULTIPLY = '*';
    Blockly.Msg.LANG_MATH_ARITHMETIC_DIVIDE = '/';
    Blockly.Msg.LANG_MATH_ARITHMETIC_POWER = '^';
    Blockly.Msg.LANG_MATH_BITWISE_AND = '비트연산 AND';
    Blockly.Msg.LANG_MATH_BITWISE_IOR = '비트연산 OR';
    Blockly.Msg.LANG_MATH_BITWISE_XOR = '비트연산 XOR';
    Blockly.Msg.LANG_MATH_SINGLE_OP_ROOT = '제곱근';
    Blockly.Msg.LANG_MATH_SINGLE_OP_ABSOLUTE = '절대값';
    Blockly.Msg.LANG_MATH_SINGLE_OP_NEG = '음수';
    Blockly.Msg.LANG_MATH_SINGLE_OP_LN = '로그';
    Blockly.Msg.LANG_MATH_SINGLE_OP_EXP = 'e^';
    Blockly.Msg.LANG_MATH_SINGLE_TOOLTIP_ROOT = '해당 숫자의 제곱근을 반환합니다.';
    Blockly.Msg.LANG_MATH_SINGLE_TOOLTIP_ABS = '해당 숫자의 절대값을 반환합니다.';
    Blockly.Msg.LANG_MATH_SINGLE_TOOLTIP_NEG = '해당 숫자의 음수를 반환합니다.';
    Blockly.Msg.LANG_MATH_SINGLE_TOOLTIP_LN = '해당 숫자의 자연 로그값을 반환합니다. 즉, 밑이 e(2.71828…)인 로그값을 반환합니다.';
    Blockly.Msg.LANG_MATH_SINGLE_TOOLTIP_EXP = '해당 숫자의 e (2.71828…) 거듭제곱값을 반환합니다.';
    Blockly.Msg.LANG_MATH_ROUND_TOOLTIP_ROUND = '해당 숫자를 반올림합니다.';
    Blockly.Msg.LANG_MATH_ROUND_TOOLTIP_CEILING = '해당 숫자를 올림합니다.';
    Blockly.Msg.LANG_MATH_ROUND_TOOLTIP_FLOOR = '해당 숫자를 내림합니다.';
    Blockly.Msg.LANG_MATH_ROUND_OPERATOR_ROUND = '반올림';
    Blockly.Msg.LANG_MATH_ROUND_OPERATOR_CEILING = '올림';
    Blockly.Msg.LANG_MATH_ROUND_OPERATOR_FLOOR = '내림';
    Blockly.Msg.LANG_MATH_TRIG_SIN = 'sin';
    Blockly.Msg.LANG_MATH_TRIG_COS = 'cos';
    Blockly.Msg.LANG_MATH_TRIG_TAN = 'tan';
    Blockly.Msg.LANG_MATH_TRIG_ASIN = 'asin';
    Blockly.Msg.LANG_MATH_TRIG_ACOS = 'acos';
    Blockly.Msg.LANG_MATH_TRIG_ATAN = 'atan';
    Blockly.Msg.LANG_MATH_TRIG_ATAN2 = 'atan2';
    Blockly.Msg.LANG_MATH_TRIG_ATAN2_X = 'x';
    Blockly.Msg.LANG_MATH_TRIG_ATAN2_Y = 'y';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_SIN = '주어진 각도의 사인(sine) 값으로 변환합니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_COS = '주어진 각도의 코사인(cosine) 값으로 변환합니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_TAN = '주어진 각도의 탄젠트(tangent) 값으로 변환합니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_ASIN = '주어진 사인(sine) 값을 가지게 되는 각도로 변환합니다.\n 반환되는 각도 범위는 (-90, +90] 입니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_ACOS = '주어진 코사인(cosine) 값을 가지게 되는 각도로 변환합니다.\n 변환되는 각도 범위는 [0, 180) 입니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_ATAN = '주어진 탄젠트(tangent) 값을 가지게 되는 각도로 변환합니다.\n 변환되는 각도 범위는 (-90, +90) 입니다.';
    Blockly.Msg.LANG_MATH_TRIG_TOOLTIP_ATAN2 = '주어진 두 값이 직각좌표(y/x)를 이루게 되는 각도를 반환합니다.\n 반환되는 각도 범위는 (-180, +180] 입니다.';
    Blockly.Msg.LANG_MATH_ONLIST_OPERATOR_MIN = '최솟값';
    Blockly.Msg.LANG_MATH_ONLIST_OPERATOR_MAX = '최댓값';
    Blockly.Msg.LANG_MATH_DIVIDE = '÷';
    Blockly.Msg.LANG_MATH_DIVIDE_OPERATOR_MODULO = '모듈로';
    Blockly.Msg.LANG_MATH_DIVIDE_OPERATOR_REMAINDER = '나머지';
    Blockly.Msg.LANG_MATH_DIVIDE_OPERATOR_QUOTIENT = '몫';
    Blockly.Msg.LANG_MATH_DIVIDE_TOOLTIP_MODULO = '모듈로를 반환합니다.';
    Blockly.Msg.LANG_MATH_DIVIDE_TOOLTIP_REMAINDER = '나머지를 반환합니다.';
    Blockly.Msg.LANG_MATH_DIVIDE_TOOLTIP_QUOTIENT = '몫을 반환합니다.';
    Blockly.Msg.LANG_MATH_RANDOM_INT_TITLE_RANDOM = '임의의 정수';
    Blockly.Msg.LANG_MATH_RANDOM_INT_INPUT_FROM = '시작';
    Blockly.Msg.LANG_MATH_RANDOM_INT_INPUT_TO = '끝';
    Blockly.Msg.LANG_MATH_RANDOM_INT_INPUT = '임의의 정수 시작 %1 끝 %2';
    Blockly.Msg.LANG_MATH_RANDOM_INT_TOOLTIP = '주어진 범위 내의 임의의 정수를 반환합니다.\n 최대 범위는 2**30보다 작은 수로 자동으로 변환됩니다.';
    Blockly.Msg.LANG_MATH_RANDOM_FLOAT_TITLE_RANDOM = '임의의 분수';
    Blockly.Msg.LANG_MATH_RANDOM_FLOAT_TOOLTIP = '0부터 1사이의 임의의 수를 반환합니다.';
    Blockly.Msg.LANG_MATH_RANDOM_SEED_TITLE_RANDOM = '난수 시드 지정하기';
    Blockly.Msg.LANG_MATH_RANDOM_SEED_INPUT_TO = '시드';
    Blockly.Msg.LANG_MATH_RANDOM_SEED_TOOLTIP = '난수 생성기의 시드를 지정합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_ANGLES_TITLE_CONVERT = '변환';
    Blockly.Msg.LANG_MATH_CONVERT_ANGLES_OP_RAD_TO_DEG = '라디안을 각도로';
    Blockly.Msg.LANG_MATH_CONVERT_ANGLES_OP_DEG_TO_RAD = '각도를 라디안으로';
    Blockly.Msg.LANG_MATH_CONVERT_ANGLES_TOOLTIP_RAD_TO_DEG = '해당 라디안값에 대응되는 [0, 360) 범위의 각도값을 반환합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_ANGLES_TOOLTIP_DEG_TO_RAD = '해당 각도값에 대응되는 [-π, +π) 범위의 라디안값을 반환합니다.';
    Blockly.Msg.LANG_MATH_FORMAT_AS_DECIMAL_TITLE = '소수로 나타내기';
    Blockly.Msg.LANG_MATH_FORMAT_AS_DECIMAL_INPUT_NUM = '숫자';
    Blockly.Msg.LANG_MATH_FORMAT_AS_DECIMAL_INPUT_PLACES = '자릿수';
    Blockly.Msg.LANG_MATH_FORMAT_AS_DECIMAL_INPUT = '소수로 나타내기 숫자 %1 자릿수 %2';
    Blockly.Msg.LANG_MATH_FORMAT_AS_DECIMAL_TOOLTIP = '주어진 소수점 이하의 자릿수까지 나타내는 형태로 반환합니다.';
    Blockly.Msg.LANG_MATH_IS_A_NUMBER_INPUT_NUM = '숫자인가요?';
    Blockly.Msg.LANG_MATH_IS_A_NUMBER_TOOLTIP = '주어진 값이 숫자인지 검사합니다.';
    Blockly.Msg.LANG_MATH_IS_A_DECIMAL_INPUT_NUM = '10진수인가요?';
    Blockly.Msg.LANG_MATH_IS_A_DECIMAL_TOOLTIP = '주어진 값이 양의 10진수를 나타내는 문자열인지 검사합니다.';
    Blockly.Msg.LANG_MATH_IS_A_HEXADECIMAL_INPUT_NUM = '16진수인가요?';
    Blockly.Msg.LANG_MATH_IS_A_HEXADECIMAL_TOOLTIP = '주어진 값이 16진수를 나타내는 문자열인지 검사합니다.';
    Blockly.Msg.LANG_MATH_IS_A_BINARY_INPUT_NUM = '2진수인가요?';
    Blockly.Msg.LANG_MATH_IS_A_BINARY_TOOLTIP = '주어진 값이 2진수를 나타내는 문자열인지 검사합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_TITLE_CONVERT = '진법 바꾸기';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_HEX = '10진수를 16진수로';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_HEX = '10진수인 양의 정수를 16진수로 변환한 문자열을 반환합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_OP_HEX_TO_DEC = '16진수를 10진수로';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_TOOLTIP_HEX_TO_DEC = '16진수를 나타내는 문자열을 10진수로 변환한 문자열을 반환합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_BIN = '10진수를 2진수로';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_BIN = '10진수인 양의 정수를 2진수로 변환한 문자열을 반환합니다.';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_OP_BIN_TO_DEC = '2진수를 10진수로';
    Blockly.Msg.LANG_MATH_CONVERT_NUMBER_TOOLTIP_BIN_TO_DEC = '2진수를 나타내는 문자열을 10진수로 변환한 문자열을 반환합니다.';
    Blockly.Msg.LANG_CATEGORY_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_TEXT_TOOLTIP = '빈칸에 입력한 텍스트 문자열을 사용하게 됩니다.';
    Blockly.Msg.LANG_TEXT_TEXT_LEFT_QUOTE = '"';
    Blockly.Msg.LANG_TEXT_TEXT_RIGHT_QUOTE = '"';
    Blockly.Msg.LANG_TEXT_JOIN_TITLE_CREATEWITH = '텍스트 만들기';
    Blockly.Msg.LANG_TEXT_JOIN_TOOLTIP = '모든 입력들을 하나의 텍스트 문자열로 합칩니다.\n 만약 아무런 입력값이 없다면, 빈 텍스트를 만듭니다.';
    Blockly.Msg.LANG_TEXT_JOIN_TITLE_JOIN = '합치기';
    Blockly.Msg.LANG_TEXT_JOIN_ITEM_TITLE_ITEM = '문자열';
    Blockly.Msg.LANG_TEXT_JOIN_ITEM_TOOLTIP = '';
    Blockly.Msg.LANG_TEXT_APPEND_TO = '~에';
    Blockly.Msg.LANG_TEXT_APPEND_APPENDTEXT = '텍스트 추가하기';
    Blockly.Msg.LANG_TEXT_APPEND_VARIABLE = '항목';
    Blockly.Msg.LANG_TEXT_APPEND_TOOLTIP = '텍스트를 변수 "%1"에 붙이기.';
    Blockly.Msg.LANG_TEXT_LENGTH_INPUT_LENGTH = '길이';
    Blockly.Msg.LANG_TEXT_LENGTH_TOOLTIP = '주어진 텍스트를 구성하고 있는 문자 갯수(스페이스 포함)를 반환합니다.';
    Blockly.Msg.LANG_TEXT_ISEMPTY_INPUT_ISEMPTY = '비어있나요?';
    Blockly.Msg.LANG_TEXT_ISEMPTY_TOOLTIP = '텍스트 길이가 0이면 참을, 그렇지 않으면 거짓을 반환합니다.';
    Blockly.Msg.LANG_TEXT_COMPARE_LT = ' <';
    Blockly.Msg.LANG_TEXT_COMPARE_EQUAL = ' =';
    Blockly.Msg.LANG_TEXT_COMPARE_NEQ = ' ≠';
    Blockly.Msg.LANG_TEXT_COMPARE_GT = ' >';
    Blockly.Msg.LANG_TEXT_COMPARE_INPUT_COMPARE = '텍스트 비교하기';
    Blockly.Msg.LANG_TEXT_COMPARE_TOOLTIP_LT = '텍스트1이 텍스트2보다 사전 순서 상 작은지 검사합니다.\n 만약 한 텍스트가 다른 텍스트의 접두사이면, 더 짧은 텍스트가 작은 것으로 간주됩니다. 대문자는 소문자보다 큽니다.';
    Blockly.Msg.LANG_TEXT_COMPARE_TOOLTIP_EQUAL = '텍스트 문자열이 동일한지 검사합니다.\n 즉, 똑같은 문자들이 똑같은 순서인지 확인합니다. 이는 보통의 = 와는 다릅니다.\n 예를 들어 텍스트 문자열이 숫자인 경우: 123과 0123은 = 이지만\n 텍스트로서는 =. 입니다.';
    Blockly.Msg.LANG_TEXT_COMPARE_TOOLTIP_GT = '텍스트1이 텍스트2보다 사전 순서 상 큰지 검사합니다.\n 만약 한 텍스트가 다른 텍스트의 접두사이면, 더 짧은 텍스트가 작은 것으로 간주됩니다. 대문자는 소문자보다 큽니다.';
    Blockly.Msg.LANG_TEXT_TEXT_OBFUSCATE_TOOLTIP = '입력된 텍스트를 읽기 어려운 형태의 새로운 텍스트 블록으로 만듭니다. \n 이는 앱에 보안이 중요한 정보를 포함하여 배포해야 할 때 사용하세요. 예를 들면 API 키 같은 경우에요. \n 경고: 전문가 수준에서는 매우 낮은 수준의 보안만 제공합니다.';
    Blockly.Msg.LANG_TEXT_TEXT_OBFUSCATE = '텍스트 난독화';
    Blockly.Msg.LANG_TEXT_CHANGECASE_OPERATOR_UPPERCASE = '대문자';
    Blockly.Msg.LANG_TEXT_CHANGECASE_OPERATOR_DOWNCASE = '소문자';
    Blockly.Msg.LANG_TEXT_CHANGECASE_TOOLTIP_UPPERCASE = '대문자로 변환한 텍스트 문자열의 복사본을 반환합니다.';
    Blockly.Msg.LANG_TEXT_CHANGECASE_TOOLTIP_DOWNCASE = '소문자로 변환한 텍스트 문자열의 복사본을 반환합니다.';
    Blockly.Msg.LANG_TEXT_TRIM_TITLE_TRIM = '다듬기';
    Blockly.Msg.LANG_TEXT_TRIM_TOOLTIP = '선행 또는 후행 공백이 제거 된 텍스트 문자열 인수의 복사본을 반환합니다.';
    Blockly.Msg.LANG_TEXT_STARTS_AT_INPUT_STARTS_AT = '위치 찾기';
    Blockly.Msg.LANG_TEXT_STARTS_AT_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_STARTS_AT_INPUT_PIECE = '단어';
    Blockly.Msg.LANG_TEXT_STARTS_AT_INPUT = '텍스트에서 단어 위치찾기  텍스트 %1 단어 %2';
    Blockly.Msg.LANG_TEXT_STARTS_AT_TOOLTIP = '텍스트에서 특정 단어의 시작 인덱스를 반환합니다. 여기서 인덱스 1은 텍스트의 시작을 나타냅니다. 단어가 텍스트에 없으면 0을 반환합니다.';
    Blockly.Msg.LANG_TEXT_CONTAINS_INPUT_CONTAINS = '포함';
    Blockly.Msg.LANG_TEXT_CONTAINS_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_CONTAINS_INPUT_PIECE = '단어';
    Blockly.Msg.LANG_TEXT_CONTAINS_INPUT = '텍스트가 단어를 포함하는가? 텍스트 %1 단어 %2';
    Blockly.Msg.LANG_TEXT_CONTAINS_TOOLTIP = '텍스트가 해당 단어를 포함하고 있는지 검사합니다.';
    Blockly.Msg.LANG_TEXT_SPLIT_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_SPLIT_INPUT_AT = '구분자';
    Blockly.Msg.LANG_TEXT_SPLIT_INPUT_AT_LIST = '구분자 (리스트)';
    Blockly.Msg.LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST = '텍스트 한번 분할하기';
    Blockly.Msg.LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST_OF_ANY = '여러 구분자로 텍스트 모두 분할하기';
    Blockly.Msg.LANG_TEXT_SPLIT_OPERATOR_SPLIT = '텍스트 모두 분할하기';
    Blockly.Msg.LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_ANY = '일치하는 모든 위치 분할';
    Blockly.Msg.LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST = '지정된 텍스트를 두 번째로 나누고, \'at\' \'텍스트를 첫 번째로 나타내는 위치를 분할 점으로 사용하고 분할 점 앞에있는 조각과 분할 점 뒤에있는 조각으로 구성된 두 항목 목록을 반환합니다. 쉼표로 쪼개진 점으로 \"apple, banana, cherry, dogfood\"를 나눠서 두 항목의 목록을 반환합니다. 첫 번째 텍스트는 \"apple\"이고 두 번째 텍스트는 \"banana, cherry, dogfood\"입니다. \"apple\"다음에 오는 쉼표는 결과에 나타나지 않습니다. 분할 지점이기 때문입니다.';
    Blockly.Msg.LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST_OF_ANY = '주어진 텍스트를 두 항목으로 나눕니다. \'목록의\'항목 \'의 첫 번째 위치를\'에서 \'를 구분 점으로 사용합니다. \"사과 바나나 사과 포도 사랑\"을 \"(ba, ap)\"목록으로 나누면 첫 번째는 \"좋아\"하고 두 번째 것은 \"바나나 사과 포도\"입니다.';
    Blockly.Msg.LANG_TEXT_SPLIT_TOOLTIP_SPLIT = '나누기 점으로 \"at\"텍스트를 사용하여 텍스트를 조각으로 나누고 결과 목록을 생성합니다. \"1, 2, 3, 4\"를 \",\"(쉼표)로 나누면 \"(1 2 3 4)\"목록이 반환됩니다. \"감자 1 개, 감자 2 개, 감자 3 개, 감자 4 개\"를 \"- 감자\"에서 쪼개면 \"(1 2 3 4)\"라는 목록이 나타납니다.';
    Blockly.Msg.LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_ANY = '주어진 텍스트를리스트에서 \"at\"을 구분 점으로 사용하여 목록으로 나눈 다음 결과 목록을 리턴합니다. 첫 번째 항목이 쉼표이고 두 번째 항목이 \"rry\"인 두 요소 목록으로 \"appleberry, banana, cherry, dogfood\"를 \"at\"로 분리하면 \"applebe banana che dogfood\" \".';
    Blockly.Msg.LANG_TEXT_SPLIT_AT_SPACES_TITLE = '빈 칸으로 분할하기';
    Blockly.Msg.LANG_TEXT_SPLIT_AT_TOOLTIP = '텍스트를 빈 칸으로 구분하여 분할합니다.';
    Blockly.Msg.LANG_TEXT_SEGMENT_TITLE_SEGMENT = '텍스트에서 문자열 추출하기';
    Blockly.Msg.LANG_TEXT_SEGMENT_INPUT_START = '시작 위치';
    Blockly.Msg.LANG_TEXT_SEGMENT_INPUT_LENGTH = '문자열 길이';
    Blockly.Msg.LANG_TEXT_SEGMENT_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_SEGMENT_INPUT = '텍스트에서 문자열 추출하기  텍스트 %1 시작위치 %2 문자열길이 %3';
    Blockly.Msg.LANG_TEXT_SEGMENT_AT_TOOLTIP = '지정된 텍스트로부터, 지정된 위치로부터 시작되는 지정된 텍스트로부터, 지정된 길이의 세그먼트 (segment)를 추출합니다. 위치 1은 텍스트의 시작을 나타냅니다.';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_INPUT_SEGMENT = '찾을 문자열';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_TITLE_REPLACE_ALL = '텍스트에서 문자열 교체하기';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_INPUT_REPLACEMENT = '바꿀 문자열';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_INPUT = '텍스트에서 문자열 교체하기 텍스트 %1 찾을문자열 %2 바꿀문자열 %3';
    Blockly.Msg.LANG_TEXT_REPLACE_ALL_TOOLTIP = '세그먼트의 모든 항목 ( \')을 대체 항목으로 대체하여 가져온 새 텍스트를 반환합니다.';
    Blockly.Msg.LANG_TEXT_TEXT_IS_STRING_TITLE = '텍스트 인가요?';
    Blockly.Msg.LANG_TEXT_TEXT_IS_STRING_INPUT_THING = '값';
    Blockly.Msg.LANG_TEXT_TEXT_IS_STRING_TOOLTIP = '<code> 값 </ code>이 문자열이면 참을 반환합니다.';
    Blockly.Msg.LANG_CATEGORY_LISTS = '리스트';
    Blockly.Msg.LANG_LISTS_CREATE_EMPTY_TITLE = '빈 리스트 만들기';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_TITLE_MAKE_LIST = '리스트 만들기';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_TOOLTIP = '여러 개의 항목을 가진 리스트를 만듭니다.';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_CONTAINER_TITLE_ADD = '리스트';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_CONTAINER_TOOLTIP = '추가, 삭제 또는 리스트 블록 재구성을 위한 섹션 재정렬하기';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_ITEM_TITLE = '항목';
    Blockly.Msg.LANG_LISTS_CREATE_WITH_ITEM_TOOLTIP = '항목을 리스트에 추가합니다.';
    Blockly.Msg.LANG_LISTS_ADD_ITEM_TITLE = '항목';
    Blockly.Msg.LANG_LISTS_ADD_ITEM_TOOLTIP = '항목을 리스트에 추가합니다.';
    Blockly.Msg.LANG_LISTS_SELECT_ITEM_TITLE_SELECT = '항목 선택하기';
    Blockly.Msg.LANG_LISTS_SELECT_ITEM_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_SELECT_ITEM_INPUT_INDEX = '위치';
    Blockly.Msg.LANG_LISTS_SELECT_ITEM_INPUT = '항목 선택하기  리스트 %1 위치 %2';
    Blockly.Msg.LANG_LISTS_SELECT_ITEM_TOOLTIP = '리스트 안에서 해당 위치에 있는 값을 반환합니다.';
    Blockly.Msg.LANG_LISTS_IS_IN_TITLE_IS_IN = '리스트안에 있나요?';
    Blockly.Msg.LANG_LISTS_IS_IN_INPUT_THING = '항목';
    Blockly.Msg.LANG_LISTS_IS_IN_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_IS_IN_INPUT = '리스트에 있는가?  항목 %1 리스트 %2';
    Blockly.Msg.LANG_LISTS_IS_IN_TOOLTIP = '항목이 리스트에 있으면 \'참\'를 반환하고 그렇지 않으면 \'거짓\'를 반환합니다.';
    Blockly.Msg.LANG_LISTS_POSITION_IN_TITLE_POSITION = '리스트에서의 위치';
    Blockly.Msg.LANG_LISTS_POSITION_IN_INPUT_THING = '항목';
    Blockly.Msg.LANG_LISTS_POSITION_IN_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_POSITION_IN_INPUT = '위치 구하기  항목 %1 리스트 %2';
    Blockly.Msg.LANG_LISTS_POSITION_IN_TOOLTIP = '목록에서 물건의 위치를 찾습니다. 목록에없는 경우 0을 반환합니다.';
    Blockly.Msg.LANG_LISTS_PICK_RANDOM_TITLE_PICK_RANDOM = '임의의 항목 선택하기';
    Blockly.Msg.LANG_LISTS_PICK_RANDOM_ITEM_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_PICK_RANDOM_TOOLTIP = '리스트에서 임의의 항목을 선택합니다.';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_TITLE_REPLACE = '항목 교체하기';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_INPUT_INDEX = '위치';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_INPUT_REPLACEMENT = '바꿀 항목';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_INPUT = '항목 교체하기  리스트 %1 위치 %2 바꿀항목 %3';
    Blockly.Msg.LANG_LISTS_REPLACE_ITEM_TOOLTIP = '리스트에서 해당 위치의 항목을 교체하고자 하는 항목으로 변경합니다.';
    Blockly.Msg.LANG_LISTS_REMOVE_ITEM_TITLE_REMOVE = '항목 삭제하기';
    Blockly.Msg.LANG_LISTS_REMOVE_ITEM_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_REMOVE_ITEM_INPUT_INDEX = '위치';
    Blockly.Msg.LANG_LISTS_REMOVE_ITEM_INPUT = '항목 삭제하기  리스트 %1 위치 %2';
    Blockly.Msg.LANG_LISTS_REMOVE_ITEM_TOOLTIP = '리스트의 지정된 위치에 있는 항목을 삭제합니다.';
    Blockly.Msg.LANG_LISTS_LENGTH_INPUT_LENGTH = '길이 구하기';
    Blockly.Msg.LANG_LISTS_LENGTH_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_LENGTH_INPUT = '리스트 길이 리스트 %1';
    Blockly.Msg.LANG_LISTS_LENGTH_TOOLTIP = '리스트에 몇 개의 항목이 있는지 세어 그 값을 반환합니다.';
    Blockly.Msg.LANG_LISTS_APPEND_LIST_TITLE_APPEND = '리스트 합치기';
    Blockly.Msg.LANG_LISTS_APPEND_LIST_INPUT = '리스트 붙이기  리스트1 %1 리스트2 %2';
    Blockly.Msg.LANG_LISTS_APPEND_LIST_TOOLTIP = 'list2의 모든 항목을 list1의 끝에 추가합니다. 추가 한 후, list1은 이러한 추가 요소를 포함하지만 list2는 변경되지 않습니다.';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_TITLE_ADD = '항목 추가하기';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_INPUT_ITEM = '항목';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_INPUT = '항목 추가 리스트 %1 항목 %2';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_TOOLTIP = '리스트 마지막에 항목 추가하세요';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_CONTAINER_TITLE_ADD = '리스트';
    Blockly.Msg.LANG_LISTS_ADD_ITEMS_CONTAINER_TOOLTIP = '추가, 삭제 또는 리스트 블록 재구성을 위한 섹션 재정렬하기';
    Blockly.Msg.LANG_LISTS_COPY_TITLE_COPY = '리스트 복사하기';
    Blockly.Msg.LANG_LISTS_COPY_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_COPY_TOOLTIP = '모든 하위 리스트 복사를 포함하여 리스트 복사본 만들기';
    Blockly.Msg.LANG_LISTS_IS_LIST_TITLE_IS_LIST = '리스트인가요?';
    Blockly.Msg.LANG_LISTS_IS_LIST_INPUT_THING = '값';
    Blockly.Msg.LANG_LISTS_IS_LIST_TOOLTIP = '리스트인지 검사합니다.';
    Blockly.Msg.LANG_LISTS_REVERSE_TITLE_REVERSE = '역순으로 바꾸기';
    Blockly.Msg.LANG_LISTS_REVERSE_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_REVERSE_TOOLTIP = '입력 목록의 순서를 반대로하고 새 목록으로 반환합니다.';
    Blockly.Msg.LANG_LISTS_TO_CSV_ROW_TITLE_TO_CSV = 'CSV행으로 바꾸기';
    Blockly.Msg.LANG_LISTS_TO_CSV_ROW_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_TO_CSV_ROW_TOOLTIP = '목록을 표의 행으로 해석하고 행을 나타내는 CSV (쉼표로 구분 된 값) 텍스트를 반환합니다. 행 목록의 각 항목은 필드로 간주되며 결과 CSV 텍스트에서 큰 따옴표로 인용됩니다. 항목은 쉼표로 구분됩니다. 반환 된 행 텍스트 끝에는 줄 구분 기호가 없습니다.';
    Blockly.Msg.LANG_LISTS_FROM_CSV_ROW_TITLE_FROM_CSV = 'CSV행을 리스트로 바꾸기';
    Blockly.Msg.LANG_LISTS_FROM_CSV_ROW_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_LISTS_FROM_CSV_ROW_TOOLTIP = '텍스트를 CSV (쉼표로 구분 된 값) 형식의 \'행으로 구문 분석하여 필드 목록을 생성합니다. 행 텍스트가 필드 안에 이스케이프 처리되지 않은 개행 문자 (실제로는 여러 행)를 포함하는 것은 오류입니다. 행 텍스트가 한 줄 바꿈 또는 CRLF로 끝나도 괜찮습니다.';
    Blockly.Msg.LANG_LISTS_TO_CSV_TABLE_TITLE_TO_CSV = 'CSV표로 바꾸기';
    Blockly.Msg.LANG_LISTS_TO_CSV_TABLE_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_TO_CSV_TABLE_TOOLTIP = '목록을 행 주요 형식의 테이블로 해석하고 테이블을 나타내는 CSV (쉼표로 구분 된 값) 텍스트를 반환합니다. 목록의 각 항목은 그 자체가 CSV 테이블의 행을 나타내는 목록이어야합니다. 행 목록의 각 항목은 필드로 간주되며 결과 CSV 텍스트에서 큰 따옴표로 인용됩니다. 반환 된 텍스트에서 행의 항목은 쉼표로 구분되고 행은 CRLF ()로 구분됩니다.';
    Blockly.Msg.LANG_LISTS_FROM_CSV_TABLE_TITLE_FROM_CSV = 'CSV표를 리스트로 바꾸기';
    Blockly.Msg.LANG_LISTS_FROM_CSV_TABLE_INPUT_TEXT = '텍스트';
    Blockly.Msg.LANG_LISTS_FROM_CSV_TABLE_TOOLTIP = '텍스트를 CSV (쉼표로 구분 된 값) 형식의 테이블로 구문 분석하여 각 필드의 목록 인 행 목록을 생성합니다. 행은 newlines () 또는 CRLF ()로 구분할 수 있습니다.';
    Blockly.Msg.LANG_LISTS_INSERT_TITLE_INSERT_LIST = '항목 삽입하기';
    Blockly.Msg.LANG_LISTS_INSERT_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_INSERT_INPUT_INDEX = '위치';
    Blockly.Msg.LANG_LISTS_INSERT_INPUT_ITEM = '항목';
    Blockly.Msg.LANG_LISTS_INSERT_INPUT = '항목 삽입하기  리스트 %1 위치 %2 항목 %3';
    Blockly.Msg.LANG_LISTS_INSERT_TOOLTIP = '해당 항목을 지정된 위치의 리스트에 삽입합니다.';
    Blockly.Msg.LANG_LISTS_TITLE_IS_EMPTY = '리스트가 비어있는가?';
    Blockly.Msg.LANG_LISTS_INPUT_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_IS_EMPTY_TOOLTIP = '리스트가 비어있다면 참을 반환합니다.';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_TITLE_LOOKUP_IN_PAIRS = '짝을 지어 찾기';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_KEY = '첫번째 항목';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_PAIRS = '2차원 리스트';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_NOT_FOUND = '찾지 못함';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_INPUT = '2차원 리스트에서 두번째 항목 찾기 첫번째 항목 %1 2차원 리스트 %2 찾지 못함 %3';
    Blockly.Msg.LANG_LISTS_LOOKUP_IN_PAIRS_TOOLTIP = '쌍으로 된 리스트에서 키와 연관된 값을 찾아 반환합니다.';
    Blockly.Msg.LANG_LISTS_JOIN_WITH_SEPARATOR_TITLE = '구분자로 결합하기';
    Blockly.Msg.LANG_LISTS_JOIN_WITH_SEPARATOR_SEPARATOR = '구분자';
    Blockly.Msg.LANG_LISTS_JOIN_WITH_SEPARATOR_LIST = '리스트';
    Blockly.Msg.LANG_LISTS_JOIN_WITH_SEPARATOR_INPUT = '항목 합치기 구분자 %1 리스트 %2';
    Blockly.Msg.LANG_LISTS_JOIN_WITH_SEPARATOR_TOOLTIP = '목록 요소가 구분 기호로 결합 된 텍스트를 반환합니다.';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_DECLARATION_TITLE_INIT = '전역변수 만들기';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_DECLARATION_NAME = '이름';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_DECLARATION_TO = '초기값';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_DECLARATION_COLLAPSED_TEXT = '전역변수';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_DECLARATION_TOOLTIP = '전역변수를 만들고 연결된 블록의 값을 해당 변수에 지정합니다.';
    Blockly.Msg.LANG_VARIABLES_GLOBAL_PREFIX = '전역변수';
    Blockly.Msg.LANG_VARIABLES_GET_TITLE_GET = '가져오기';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_IN_RETURN = '실행';
    Blockly.Msg.LANG_VARIABLES_GET_COLLAPSED_TEXT = '가져오기';
    Blockly.Msg.LANG_VARIABLES_GET_TOOLTIP = '이 변수의 값을 리턴합니다.';
    Blockly.Msg.LANG_VARIABLES_SET_TITLE_SET = '지정하기';
    Blockly.Msg.LANG_VARIABLES_SET_TITLE_TO = '값';
    Blockly.Msg.LANG_VARIABLES_SET_COLLAPSED_TEXT = '지정하기';
    Blockly.Msg.LANG_VARIABLES_SET_TOOLTIP = '이 변수를 입력 값과 같게 설정합니다.';
    Blockly.Msg.LANG_VARIABLES_VARIABLE = '변수';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_TITLE_INIT = '지역변수 만들기';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_DEFAULT_NAME = '이름';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_INPUT_TO = '초기값';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_IN_DO = '실행';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_COLLAPSED_TEXT = '지역변수';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_TOOLTIP = '이 블럭의 반환 영역에서만 접근가능한 변수를 만듭니다.';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_TRANSLATED_NAME = '실행에서 사용할 지역변수 초기화';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_COLLAPSED_TEXT = '지역변수';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TOOLTIP = '이 블럭의 반환값으로만 접근가능한 변수를 만듭니다.';
    Blockly.Msg.LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TRANSLATED_NAME = '반환 시 지역변수를 초기화 하세요';
    Blockly.Msg.LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TITLE_LOCAL_NAMES = '지역변수 이름';
    Blockly.Msg.LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TOOLTIP = '';
    Blockly.Msg.LANG_VARIABLES_LOCAL_MUTATOR_ARG_TITLE_NAME = '이름';
    Blockly.Msg.LANG_VARIABLES_LOCAL_MUTATOR_ARG_DEFAULT_VARIABLE = 'x';
    Blockly.Msg.LANG_PROCEDURES_DEFNORETURN_DEFINE = '함수 만들기';
    Blockly.Msg.LANG_PROCEDURES_DEFNORETURN_PROCEDURE = '함수';
    Blockly.Msg.LANG_PROCEDURES_DEFNORETURN_DO = '실행';
    Blockly.Msg.LANG_PROCEDURES_DEFNORETURN_COLLAPSED_PREFIX = '함수 만들기';
    Blockly.Msg.LANG_PROCEDURES_DEFNORETURN_TOOLTIP = '반환값을 가지지 않는 함수입니다.';
    Blockly.Msg.LANG_PROCEDURES_DOTHENRETURN_THEN_RETURN = '결과';
    Blockly.Msg.LANG_PROCEDURES_DOTHENRETURN_DO = '실행';
    Blockly.Msg.LANG_PROCEDURES_DOTHENRETURN_RETURN = '결과값 반환';
    Blockly.Msg.LANG_PROCEDURES_DOTHENRETURN_TOOLTIP = '\'실행\' 영역에 있는 블록을 실행하고 결과를 반환한다. 변수에 값을 반환하기 전에 함수를 실행해야 하는 경우 유용합니다.';
    Blockly.Msg.LANG_PROCEDURES_DOTHENRETURN_COLLAPSED_TEXT = '실행/결과';
    Blockly.Msg.LANG_PROCEDURES_DEFRETURN_DEFINE = '함수 만들기';
    Blockly.Msg.LANG_PROCEDURES_DEFRETURN_RETURN = '결과값 반환';
    Blockly.Msg.LANG_PROCEDURES_DEFRETURN_COLLAPSED_PREFIX = '함수 만들기';
    Blockly.Msg.LANG_PROCEDURES_DEFRETURN_TOOLTIP = '결과값을 반환하는 함수입니다.';
    Blockly.Msg.LANG_PROCEDURES_DEF_DUPLICATE_WARNING = '경고:\n이 함수는\n중복된 입력값을 가지고 있습니다.';
    Blockly.Msg.LANG_PROCEDURES_CALLNORETURN_CALL = '함수 호출하기';
    Blockly.Msg.LANG_PROCEDURES_CALLNORETURN_PROCEDURE = '함수';
    Blockly.Msg.LANG_PROCEDURES_CALLNORETURN_COLLAPSED_PREFIX = '함수 호출하기';
    Blockly.Msg.LANG_PROCEDURES_CALLNORETURN_TOOLTIP = '반환값이 없는 함수를 호출합니다.';
    Blockly.Msg.LANG_PROCEDURES_CALLNORETURN_TRANSLATED_NAME = '반환을 호출하지 않는다';
    Blockly.Msg.LANG_PROCEDURES_CALLRETURN_COLLAPSED_PREFIX = '함수 호출하기';
    Blockly.Msg.LANG_PROCEDURES_CALLRETURN_TOOLTIP = '결과값을 반환하는 함수를 호출한다';
    Blockly.Msg.LANG_PROCEDURES_CALLRETURN_TRANSLATED_NAME = '결과값을 가지는 함수를 호출한다';
    Blockly.Msg.LANG_PROCEDURES_MUTATORCONTAINER_TITLE = '입력값';
    Blockly.Msg.LANG_PROCEDURES_MUTATORARG_TITLE = '입력:';
    Blockly.Msg.LANG_PROCEDURES_HIGHLIGHT_DEF = '하이라이트 함수';
    Blockly.Msg.LANG_PROCEDURES_MUTATORCONTAINER_TOOLTIP = '';
    Blockly.Msg.LANG_PROCEDURES_MUTATORARG_TOOLTIP = '';
    Blockly.Msg.UNDEFINED_BLOCK_TOOLTIP = '이 블록은 정의되지 않았습니다. 이 블록을 삭제하십시오!';
    Blockly.Msg.LANG_COMPONENT_BLOCK_TITLE_WHEN = '언제';
    Blockly.Msg.LANG_COMPONENT_BLOCK_TITLE_DO = '실행';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_EVENT_TITLE = '언제든지';
    Blockly.Msg.LANG_COMPONENT_BLOCK_METHOD_TITLE_CALL = '호출';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_CALL = '호출';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_FOR_COMPONENT = '컴포넌트';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_GETTER_TITLE_OF_COMPONENT = '컴포넌트';
    Blockly.Msg.LANG_COMPONENT_BLOCK_SETTER_TITLE_SET = '지정하기';
    Blockly.Msg.LANG_COMPONENT_BLOCK_SETTER_TITLE_TO = '값';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_SET = '지정하기';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_TO = '값';
    Blockly.Msg.LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_OF_COMPONENT = '컴포넌트';
  }
};

Blockly.Msg.ko.switch_blockly_language_to_ko.init();
Blockly.Msg.ko.switch_language_to_korean.init();
